package Q17_18_Shortest_Supersequence;
public class Tester {
/**
* @param args
*/
public static void main(String[] args) {
int[] array = {9, 5, 1, 0, 2, 1, 3, 5, 7, 9, 1, 1, 5, 8, 9, 7};
int[] set = {1, 5, 9};
Range shortestA = QuestionA.shortestSupersequence(array, set);
Range shortestB = QuestionB.shortestSupersequence(array, set);
Range shortestC = QuestionC.shortestSupersequence(array, set);
Range shortestD = QuestionD.shortestSupersequence(array, set);
if (shortestA.length() != shortestB.length() ||
shortestB.length() != shortestC.length() ||
shortestC.length() != shortestD.length()) {
System.out.println("Mismatching.");
} else {
System.out.println("Matching: " + shortestA.length());
}
}
}